X-ray microscopy - French English Dictionary